package com.spudtech.utils
{
    
    import flash.utils.Dictionary;
    
    import com.spudtech.*;
    
    
    public class SpudKey
    {
        // Singleton class with key codes
        
        // Special key code for mouse button
        public static const MOUSE_BUTTON : uint = 300;
        
        // Special key codes for mouse wheel
        public static const MOUSE_WHEEL_UP : uint = 600;
        public static const MOUSE_WHEEL_DOWN : uint = 600;
        
        public function SpudKey()
        {
            // Do stuff here, would ya?
        }
        
        public function getKeyCode(key_name : *) : int
        {
            // Implement in derived classes
            
            return 0;
            
        }
        
        public function getKeyName(key_code : int) : String
        {
            // Implement in derived classes
            
            return "";
            
        }
        
    }
    
}
